promissory note (p/n) - German English Dictionary